package com.swind.fast.modules.app.railway.project.service;

import com.swind.fast.common.system.base.service.SwindService;
import com.swind.fast.modules.app.railway.project.entity.RailwayProjectWorkman;
import com.swind.fast.modules.app.railway.project.vo.RailwayProjectWorkmanVo;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;
/**
 * @Description: 项目
 */
public interface IRailwayProjectWorkmanService extends SwindService<RailwayProjectWorkman> {

    IPage<?> getWorkmanListPage(IPage<RailwayProjectWorkman> page, QueryWrapper<RailwayProjectWorkman> queryWrapper);

    String getWorkmanByPosition(String projectId, String position);

    List<String> getProjectIdsByUserId(String userId);
}
